let abi = [{
  "constant": true,
  "inputs": [],
  "name": "name",
  "outputs": [{"name": "", "type": "string"}],
  "payable": false,
  "stateMutability": "view",
  "type": "function"
}, {
  "constant": false,
  "inputs": [{"name": "_spender", "type": "address"}, {"name": "_value", "type": "uint256"}],
  "name": "approve",
  "outputs": [{"name": "", "type": "bool"}],
  "payable": false,
  "stateMutability": "nonpayable",
  "type": "function"
}, {
  "constant": true,
  "inputs": [],
  "name": "totalSupply",
  "outputs": [{"name": "", "type": "uint256"}],
  "payable": false,
  "stateMutability": "view",
  "type": "function"
}, {
  "constant": false,
  "inputs": [{"name": "_from", "type": "address"}, {
    "name": "_to",
    "type": "address"
  }, {"name": "_value", "type": "uint256"}],
  "name": "transferFrom",
  "outputs": [{"name": "", "type": "bool"}],
  "payable": false,
  "stateMutability": "nonpayable",
  "type": "function"
}, {
  "constant": true,
  "inputs": [],
  "name": "INITIAL_SUPPLY",
  "outputs": [{"name": "", "type": "uint256"}],
  "payable": false,
  "stateMutability": "view",
  "type": "function"
}, {
  "constant": true,
  "inputs": [],
  "name": "decimals",
  "outputs": [{"name": "", "type": "uint8"}],
  "payable": false,
  "stateMutability": "view",
  "type": "function"
}, {
  "constant": false,
  "inputs": [{"name": "_spender", "type": "address"}, {
    "name": "_subtractedValue",
    "type": "uint256"
  }],
  "name": "decreaseApproval",
  "outputs": [{"name": "success", "type": "bool"}],
  "payable": false,
  "stateMutability": "nonpayable",
  "type": "function"
}, {
  "constant": true,
  "inputs": [{"name": "_owner", "type": "address"}],
  "name": "balanceOf",
  "outputs": [{"name": "balance", "type": "uint256"}],
  "payable": false,
  "stateMutability": "view",
  "type": "function"
}, {
  "constant": true,
  "inputs": [],
  "name": "symbol",
  "outputs": [{"name": "", "type": "string"}],
  "payable": false,
  "stateMutability": "view",
  "type": "function"
}, {
  "constant": false,
  "inputs": [{"name": "_to", "type": "address"}, {"name": "_value", "type": "uint256"}],
  "name": "transfer",
  "outputs": [{"name": "", "type": "bool"}],
  "payable": false,
  "stateMutability": "nonpayable",
  "type": "function"
}, {
  "constant": false,
  "inputs": [{"name": "_spender", "type": "address"}, {"name": "_addedValue", "type": "uint256"}],
  "name": "increaseApproval",
  "outputs": [{"name": "success", "type": "bool"}],
  "payable": false,
  "stateMutability": "nonpayable",
  "type": "function"
}, {
  "constant": true,
  "inputs": [{"name": "_owner", "type": "address"}, {"name": "_spender", "type": "address"}],
  "name": "allowance",
  "outputs": [{"name": "remaining", "type": "uint256"}],
  "payable": false,
  "stateMutability": "view",
  "type": "function"
}, {
  "inputs": [],
  "payable": false,
  "stateMutability": "nonpayable",
  "type": "constructor"
}, {
  "anonymous": false,
  "inputs": [{"indexed": true, "name": "owner", "type": "address"}, {
    "indexed": true,
    "name": "spender",
    "type": "address"
  }, {"indexed": false, "name": "value", "type": "uint256"}],
  "name": "Approval",
  "type": "event"
}, {
  "anonymous": false,
  "inputs": [{"indexed": true, "name": "from", "type": "address"}, {
    "indexed": true,
    "name": "to",
    "type": "address"
  }, {"indexed": false, "name": "value", "type": "uint256"}],
  "name": "Transfer",
  "type": "event"
}]
let address = '0x58a4884182d9E835597f405e5F258290E46ae7C2';

module.exports = {
  abi, address
}



